import subprocess, re, os, datetime, time
 
 
while True:
    now = datetime.datetime.now()
    print "."
 
    if now.hour >= 9 and now.hour <= 17:
        # BASH: ps aux
        # to get list of all processes 
        proc = subprocess.Popen(['ps aux'], stdout=subprocess.PIPE, shell=True)
        (out, err) = proc.communicate()
        killed = False
        for line in out.splitlines():
            line = line.lower()
            if 'firefox' in line or 'safari' in line or 'chrom' in line:
                parts = re.split(r"\s*", line)
                pid = parts[1]
                print pid
                os.system("kill "+pid)
                killed = True

        if killed:
            os.system("/usr/bin/osascript < feedback.applescript")
    else:
        print "Not time to quit"
 
 
    time.sleep(5)